home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / util / wb / spriteclock1_1.lha / MyLib.h < prev    next >
C/C++ Source or Header  |  1993-11-21  |  2KB  |  57 lines

  1. #ifndef MYLIB_H
  2. #define MYLIB_H
  3. /*
  4. **    $Filename: MyLib.h $
  5. **    $Release: 1.2 $
  6. **    $Date: 92/05/05 $
  7. **
  8. **    MyLib.lib include file
  9. **
  10. */
  11.  
  12. #ifndef DOS_DOS_H
  13.    #include <dos/dos.h>
  14. #endif
  15.  
  16. /* builtin compiler functions */
  17.  
  18. int              __builtin_strcmp(char *, char *);
  19. char *           __builtin_strcpy(char *, char *);
  20. int              __builtin_strlen(char *);
  21. void *           __builtin_memcpy(void *, void *, unsigned);
  22. int              __builtin_memcmp(void *, void *, unsigned);
  23. void *           __builtin_memset(void *, int, unsigned);
  24.  
  25. /* MyLib.lib functions */
  26.  
  27. int              __regargs strlen(char *);
  28. char *           __regargs stpcpy(char *, char *);
  29. void             __stdargs sprintf(char *, char *, ...);
  30. char *           __regargs stpblk(char *);
  31. void             __stdargs printf(char *, ...);
  32. void             __stdargs printf34(char *, ...);
  33. struct MsgPort * __regargs ReplyMessages(struct MsgPort *);
  34. long             __stdargs stub(void);
  35. void             __regargs CloseWindowSafely(struct Window *);
  36. char *           __stdargs CreateString(ULONG *, char *, ...);
  37. void             __regargs InitList(struct List *);
  38. void             __stdargs gprintf(struct RastPort *, char *, ...);
  39. char *           __stdargs CreateString37(char *, ...);
  40. BPTR             __regargs GetErrorStream(BOOL *);
  41. int              __regargs strncmp(char *, char *, int);
  42.  
  43. /* long __stdargs EasyRequest(struct Window *, struct EasyStruct *, ULONG *); */
  44. /* struct Gadget * __stdargs CreateGadget(ULONG, struct Gadget *, struct NewGadget *, ULONG, ...); */
  45. /* void __stdargs GT_SetGadgetAttrs(struct Gadget *, struct Window *, struct Requester *, ULONG, ...); */
  46. /* LONG __stdargs FPrintf(BPTR, char *, ...); */
  47.  
  48. /* MyLib.lib data */
  49.  
  50. extern UWORD __far BusyPointerImage[];
  51.  
  52. #ifndef EOF
  53. #define EOF (-1)
  54. #endif
  55.  
  56. #endif    /* MYLIB_H */
  57.